precasting yard - Turkish English Dictionary